brake shoe pin - Turkish English Dictionary